-
Notifications
You must be signed in to change notification settings - Fork 260
revert: [NPM] [CVEs] Revert Manual NPM Linux Dockerfile Package Installations #3680
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
revert: [NPM] [CVEs] Revert Manual NPM Linux Dockerfile Package Installations #3680
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR reverts the manual package installations in the NPM Linux Dockerfile that were previously added to address CVEs in Ubuntu. The changes remove explicit version pinning for several packages since the base image now contains the necessary security updates.
- Removed explicit version installation of libc-bin, libc6, libtasn1-6, and libgnutls30
- Relies on the updated Ubuntu base image for security patches
|
/azp run Azure Container Networking PR |
|
/azp run NPM Conformance Tests |
|
Azure Pipelines successfully started running 1 pipeline(s). |
|
/azp run NPM Scale Test |
|
Azure Pipelines successfully started running 1 pipeline(s). |
1 similar comment
|
Azure Pipelines successfully started running 1 pipeline(s). |
…llations (#3680) removed manual package installations from npm dockerfile
Reason for Change:
Reverts manual package installations made to the NPM Linux dockerfile in: #3439 and #3461. These changes were made as NPM base image (Ubuntu) did not have the updated packages installed which lead to CVEs on the base image. Ubuntu has since been patched to have the CVEs resolved so there is no need to manually install the packages at a specific version.
Trivy scan of NPM linux with changes to dockerfile:
Issue Fixed:
Requirements:
Notes: